swiftly flowing river - Turco Inglés Diccionario